multiple taxation - German English Dictionary